our saviour - Alemán Inglés Diccionario